package com.blood.modules.system.model;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.blood.core.base.BaseEntity;
import lombok.Data;

import java.util.Date;

/**
 * 系统用户对象
 *
 * @author daoren
 * @date 2022-12-20 11:45:12
 */
@Data
@TableName("sys_user")
public class SysUser extends BaseEntity {
    /**
     * 业务id
     */
    @TableField("id")
    private String id;
    /**
     * 组织id
     */
    @TableField("org_id")
    private String orgId;
    /**
     * 账号状态（1正常，2禁用，3离职）
     */
    @TableField("status")
    private Integer status;
    /**
     * 联系电话
     */
    @TableField("phone")
    private String phone;
    /**
     * 用户姓名
     */
    @TableField("user_name")
    private String userName;
    /**
     * 密码
     */
    @TableField("password")
    private String password;
    /**
     * 角色多个用分号;隔开（超级管理员：admin）
     */
    @TableField("role")
    private String role;
    /**
     * 工号
     */
    @TableField("emp_no")
    private String empNo;
    /**
     * 职称
     */
    @TableField("occupation")
    private String occupation;
    /**
     * 医院
     */
    @TableField("hospital_name")
    private String hospitalName;
    /**
     * 科室
     */
    @TableField("depart_name")
    private String departName;
    /**
     * 医院id
     */
    @TableField("hospital_id")
    private String hospitalId;
    /**
     * 科室id
     */
    @TableField("depart_id")
    private String departId;
    /**
     * 备注
     */
    @TableField("remark")
    private String remark;
}
